dirty thunderstorm - French English Dictionary